be an odd duck - Alemán Inglés Diccionario